﻿<%@ Page Title="Mantenimiento Vehiculos" Language="C#" MasterPageFile="~/Site.Master" AutoEventWireup="true" CodeBehind="mantenimientoAutos.aspx.cs" Inherits="ProyectoFinal.Vehiculos.mantenimientoAutos" %>

<%--<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="asp" %>--%>
<asp:Content ID="Content1" ContentPlaceHolderID="HeadContent" runat="server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="FeaturedContent" runat="server">
 
          <!-- Content -->
      <h2>Mantenimiento Vehiculo</h2>
      <div class="tabbable"> <!-- Only required for left/right tabs -->
        <ul class="nav nav-tabs">
          <li class="active">
              <!-- <a href="#tab1" data-toggle="tab" >Listado</a></li> -->
              <asp:LinkButton ID="linkTab" runat="server" Text="Listado" OnClick="linkTab_Click"></asp:LinkButton>
          <li><a href="#tab2" data-toggle="tab">Agregar</a></li>
        </ul>
        <div class="tab-content">
          <div class="tab-pane active" id="tab1" runat="server">
               <%--<div class="tab-pane" id="tab1">--%>
            <div id="listadoAutos" runat="server">
            <h3>Listado Vehiculos</h3>
          <div class="alert alert-success" id="confirmacionActualizado" runat="server" visible="False" style="margin:5px 0;"><a href="#" class="close" data-dismiss="alert">&times;</a><p>Registro Actualizado</p></div>
                <div class="alert alert-error" id="confirmacionBorrado" runat="server" visible="False" style="margin:5px 0;"><a href="#" class="close" data-dismiss="alert">&times;</a><p>Registro Eliminado</p></div>
                     <asp:GridView ID="gvAutos" runat="server" AutoGenerateColumns="False" AllowPaging="True" DataKeyNames="Codigo_Auto" OnPageIndexChanging="gvAutos_PageIndexChanging" OnRowCommand="gvAutos_RowCommand" CssClass="table table-striped" SelectedRowStyle-BackColor="#149BDF" EmptyDataText="No hay datos disponibles">
                  <Columns>
                      <asp:BoundField DataField="Codigo_Auto" HeaderText="Codigo Auto" />
                      <asp:BoundField DataField="VIN" HeaderText="VIN"/>
                      <asp:BoundField DataField="Placa" HeaderText="Placa"/>
                      <asp:BoundField DataField="Creacion_Vehiculo" HeaderText="Año Vehiculo" />
                      <asp:BoundField DataField="Ingreso_Vehiculo_Agencia" HeaderText="Ingreso Vehiculo" />
                      <asp:BoundField DataField="Estado_Auto" HeaderText="Estado Auto"/>
                      <asp:TemplateField ShowHeader="False">
                          <ItemTemplate>
                              <asp:LinkButton ID="LinkButton1" runat="server" CausesValidation="false"
                               CommandName="editar" Text="Editar"></asp:LinkButton>
                          </ItemTemplate>
                      </asp:TemplateField>
                      <asp:TemplateField ShowHeader="False">
                          <ItemTemplate>
                              <asp:LinkButton ID="LinkButton2" runat="server" CausesValidation="false" 
                                CommandName="eliminar" Text="Eliminar"></asp:LinkButton>
                          </ItemTemplate>
                      </asp:TemplateField>
                  </Columns>

<SelectedRowStyle BackColor="#149BDF"></SelectedRowStyle>
                </asp:GridView>
                </div>
          </div>
          <%--<div  class="tab-pane active" id="tab2">--%>
              <div  class="tab-pane" id="tab2">
              <h3>Ingreso de Nuevo vehiculo</h3>
                  <form>

            <asp:UpdatePanel ID="UpdatePanel1" runat="server">
                <ContentTemplate>
                    <div class="row-fluid">
                        <div class="span5">
                            <label>VIN </label>
                            <asp:TextBox ID="txt_VIN" runat="server"></asp:TextBox>

                            <label>
                             Placa </label>
                            <asp:TextBox ID="txt_Placa" runat="server"></asp:TextBox>
                           
                            <label>Marca </label>
                            <asp:DropDownList name="dd_Marca" ID="dd_Marca" AutoPostBack="true" runat="server" 
                                OnSelectedIndexChanged="dd_Marca_SelectedIndexChanged1"></asp:DropDownList>
                             <label>
                            Modelo </label>
                            <asp:DropDownList name="dd_Modelo" ID="dd_Modelo" runat="server"></asp:DropDownList>
                         
                        </div>
                        <div class="span5">
                            <label>Estilo </label>
                            <asp:DropDownList name="dd_Estilo" ID="dd_Estilo" runat="server"></asp:DropDownList>
                          
                            <label>Fecha Creación </label>
                            <asp:TextBox ID="txt_Fecha_Creacion" runat="server" CssClass="Fecha"></asp:TextBox>

<%--                            <asp:MaskedEditExtender ID="txt_Fecha_Creacion_MaskedEditExtender" runat="server"
                                Mask="99/99/9999"
                                MessageValidatorTip="true"
                                OnFocusCssClass="MaskedEditFocus"
                                OnInvalidCssClass="MaskedEditError"
                                MaskType="Date"
                                DisplayMoney="Left"
                                AcceptNegative="Left" TargetControlID="txt_Fecha_Creacion">
                            </asp:MaskedEditExtender>
                            <asp:MaskedEditValidator ID="MaskedEditValidator2" runat="server"
                                ControlToValidate="txt_Fecha_Creacion" Display="None" ControlExtender="txt_Fecha_Creacion_MaskedEditExtender"
                                EmptyValueMessage="Campo fecha Creación es requerido"
                                InvalidValueMessage="Fecha Invalida" EmptyValueBlurredText="*"
                                InvalidValueBlurredMessage="*">!</asp:MaskedEditValidator>--%>

                          
                            <label>Fecha Ingreso </label>
                            <asp:TextBox ID="txt_Fecha_Ingreso" runat="server" CssClass="Fecha"></asp:TextBox>
                                   <label>Cantidad </label>
                                    <asp:TextBox ID="txt_Cantidad" runat="server" ></asp:TextBox>
                           
                          <%--   <asp:MaskedEditExtender ID="txt_Fecha_Ingreso_MaskedEditExtender" runat="server"
                                Mask="99/99/9999"
                                MessageValidatorTip="true"
                                OnFocusCssClass="MaskedEditFocus"
                                OnInvalidCssClass="MaskedEditError"
                                MaskType="Date"
                                DisplayMoney="Left"
                                AcceptNegative="Left" TargetControlID="txt_Fecha_Ingreso">
                            </asp:MaskedEditExtender>
                            <asp:MaskedEditValidator ID="MaskedEditValidator1" runat="server"
                                ControlToValidate="txt_Fecha_Ingreso" Display="None" ControlExtender="txt_Fecha_Ingreso_MaskedEditExtender"
                                EmptyValueMessage="Campo fecha Ingreso es requerido"
                                InvalidValueMessage="Fecha Invalida" EmptyValueBlurredText="*"
                                InvalidValueBlurredMessage="*">!</asp:MaskedEditValidator>--%>
                            
                            
                         
                        </div>
                    </div>
                    <div class="row-fluid">
                        <div class="span4 offset6">
                            <asp:Button ID="btn_guardar" runat="server" Text="Guardar" class="btn btn-primary btn_guardar_nuevo" OnClick="btn_guardar_Click" />
                            <asp:Button ID="btn_limpiar" runat="server" Text="Limpiar" class="btn btn-primary" OnClick="btn_limpiar_Click" />
                        </div>
                    </div>
                </ContentTemplate>
            </asp:UpdatePanel>
                      
                  </form>
            </div>
            <!-- Panels-->
            <asp:UpdatePanel ID="UpdatePanel2" runat="server">
                <ContentTemplate>

                    <asp:Panel ID="pEdit" runat="server" Visible="false">

                        <h3>Edición de Vehículo</h3>
                        <div id="dialogEdit1">
                            <div class="row-fluid">
                                <div class="span6">
                                    <label>Código Auto </label>
                                    <asp:TextBox ID="txt_Codigo_Auto" runat="server" Enabled="false"></asp:TextBox>
                                    <label>VIN </label>
                                    <asp:TextBox ID="txt_Vin_edit" runat="server"></asp:TextBox>
                                    <label>Placa </label>
                                    <asp:TextBox ID="txt_Placa_edit" runat="server"></asp:TextBox>
                                    <label>Marca </label>
                                    <asp:DropDownList name="dd_Marca" ID="dd_marca_edit" runat="server" AutoPostBack="True" OnSelectedIndexChanged="dd_marca_edit_SelectedIndexChanged"></asp:DropDownList>
                                    <label>Modelo </label>
                                    <asp:DropDownList name="dd_Modelo" ID="dd_model_edit" runat="server"></asp:DropDownList>

                                </div>
                                <div class="span6">
                                    <label>Código Estilo </label>
                                    <asp:DropDownList name="dd_Estilo" ID="dd_estilo_edit" runat="server"></asp:DropDownList>
                                    <label>Fecha Creación </label>
                                    <asp:TextBox ID="txt_Fecha_Creacion_edit" runat="server" CssClass="Fecha"></asp:TextBox>
                                    <label>Fecha Ingreso </label>
                                    <asp:TextBox ID="txt_Fecha_ingreso_edit" runat="server" CssClass="Fecha"></asp:TextBox>
                                     <label>Cantidad </label>
                                    <asp:TextBox ID="txt_Cantidad_edit" runat="server"></asp:TextBox>
                           
                                      </div>
                            </div>
                            <div class="row-fluid">
                                <div class="span8 offset4">
                                    <asp:Button ID="btn_guardar_edit" runat="server" Text="Guardar" class="btn btn-primary" OnClick="btn_guardar_editar_Click" />
                                    <asp:Button ID="btn_limpiar_edit" runat="server" Text="Limpiar" class="btn btn-primary" OnClick="btn_limpiar_editar_Click" />
                                    <asp:Button ID="btn_cancelar_edit" runat="server" Text="Cancelar" class="btn btn-primary cerrarDialog" OnClick="btn_Cancelar_editar_Click" />
                                </div>
                            </div>
                        </div>

                    </asp:Panel>
                </ContentTemplate>

            </asp:UpdatePanel>
                        
          </div> 

        </div>
      <!-- Content -->
</asp:Content>
<asp:Content ID="Content3" ContentPlaceHolderID="MainContent" runat="server">
</asp:Content>
